execution of duty - Espagnol Anglais Dictionnaire